take a rain check on an offer - Turkish English Dictionary